package com.chezai.client.inter;

import com.chezai.client.widget.TimerTextView;

/**
 * Created by likunyang on 2017/11/3.
 */
public interface OnTimerListener {
    /**
     * 计时开始
     *
     * @param view
     * @param startTime
     */
    void onTimerStart(TimerTextView view, long startTime);

    /**
     * 每秒所执行的方法
     *
     * @param view
     * @param totalTime
     */

    void onTick(TimerTextView view, long totalTime);

    /**
     * 计时停止
     *
     * @param view
     * @param totalTime 总计时时长
     */

    void onTimerStop(TimerTextView view, long totalTime);

    /**
     * 计时中事件
     *
     * @param view
     * @param event 不同事件类型
     */
    void onTimerEvent(TimerTextView view, int event);
}